Big Huge Thesaurus

three-toed sloth

noun